.zw-search-form {
    padding: 16px;
    margin-bottom: 16px;
    background-color: #f9f9f9;

    .el-row {
        margin: -8px -10px;

        .el-col {
            margin: 8px 0;

            &:last-of-type {
                flex: auto;
                text-align: right;
            }

            .el-form-item {
                margin-bottom: 0;

                .el-form-item__label-wrap {
                    .el-form-item__label {
                        font-size: 14px;
                        font-family: STHeitiSC-Light, STHeitiSC;
                        font-weight: 300;
                        color: #33302d;
                    }
                }

                .el-form-item__content {
                    .el-input,
                    .el-select,
                    .el-date-editor {
                        width: 100%;
                    }

                    .el-select .el-select__tags > span {
                        flex-wrap: wrap;
                    }

                    .el-select-v2 {
                        .el-select-v2__selection {
                            width: 100%;

                            //   .el-select-v2__selected-item{
                            //     display: flex;
                            //     width: 100%;
                            //     flex-wrap: nowrap;
                            //     .el-tag{
                            //       // display: flex;
                            //       &.is-closable{
                            //         flex: 1;
                            //         width: 0;
                            //         .el-tag__content{
                            //           width: calc(100% - 16px);
                            //           display: flex;
                            //           .el-select-v2__tags-text{
                            //             flex: 1;
                            //             width: 0;
                            //           }
                            //         }
                            //       }
                            //     }
                            //   }
                        }
                    }
                }
            }

            .el-button--text {
                border: 1px solid transparent;
            }
        }
    }

    &__cascader-panel {
        display: none;
    }

    &__cascader-panel-show {
        display: block !important;
    }
}
